Villa Maria Teresa Oblate Sisters Of-sacred Heart nearby hotel search is centered on latitude 41.1711 & longitude -80.6312.